splinterproof shelter - Allemand Anglais Dictionnaire